trench for irrigation - Turc Anglais Dictionnaire